@article{jonas2019cloud,
  title={{Cloud Programming Simplified: A Berkeley View on Serverless Computing}},
  author={Jonas, Eric and Schleier-Smith, Johann and Sreekanti, Vikram and Tsai, Chia-Che and Khandelwal, Anurag and Pu, Qifan and Shankar, Vaishaal and Carreira, Joao and Krauth, Karl and Yadwadkar, Neeraja and others},
  journal={arXiv preprint arXiv:1902.03383},
  year={2019}
}
@inproceedings{harter2016slacker,
  title={{Slacker: Fast Distribution with Lazy Docker Containers}},
  author={Harter, Tyler and Salmon, Brandon and Liu, Rose and Arpaci-Dusseau, Andrea C and Arpaci-Dusseau, Remzi H},
  booktitle={14th USENIX Conference on File and Storage Technologies (FAST'16)},
  pages={181--195},
  year={2016}
}
@misc{kraken,
  author={Uber Inc.},
  title = {{Introducing Kraken, an Open Source Peer-to-Peer Docker Registry}},
  howpublished = {\url{https://eng.uber.com/introducing-kraken/}},
  note = {Accessed: 2020-01-15}
}
@misc{dragonfly,
  author={Alibaba Inc.},
  title = {{Dragonfly: An Open-source P2P-based Image and File Distribution System}},
  howpublished = {\url{https://d7y.io/en-us/}},
  note = {Accessed: 2020-01-15}
}
@misc{crfs,
  author={Google Inc.},
  title = {{\uppercase{CRFS}: Container Registry Filesystem}},
  howpublished = {\url{https://github.com/google/crfs}},
  note = {Accessed: 2020-01-15}
}
@inproceedings{cvmfs,
  title={{Making Containers Lazy with Docker and CernVM-FS}},
  author={Hardi, N and Blomer, J and Ganis, G and Popescu, R},
  booktitle={Journal of Physics: Conference Series},
  volume={1085},
  number={3},
  pages={032019},
  year={2018},
  organization={IOP Publishing}
}
@inproceedings{Cntr,
  title={{CNTR: Lightweight \uppercase{OS} Containers}},
  author={Thalheim, J{\"o}rg and Bhatotia, Pramod and Fonseca, Pedro and Kasikci, Baris},
  booktitle={2018 USENIX Annual Technical Conference (USENIX ATC'18)},
  pages={199--212},
  year={2018}
}
@misc{DockerSlim,
  author={},
  title = {{Minify and Secure Your Docker Containers. Frictionless!}},
  howpublished = {\url{https://dockersl.im/}},
  note = {Accessed: 2020-01-15}
}
@inproceedings{manco2017my,
  title={{My VM is Lighter (and Safer) than your Container}},
  author={Manco, Filipe and Lupu, Costin and Schmidt, Florian and Mendes, Jose and Kuenzer, Simon and Sati, Sumit and Yasukata, Kenichi and Raiciu, Costin and Huici, Felipe},
  booktitle={Proceedings of the 26th Symposium on Operating Systems Principles},
  pages={218--233},
  year={2017},
  organization={ACM}
}
@article{vmthunder,
  title={{VMThunder: Fast Provisioning of Large-Scale Virtual Machine Clusters}},
  author={Zhang, Zhaoning and Li, Ziyang and Wu, Kui and Li, Dongsheng and Li, Huiba and Peng, Yuxing and Lu, Xicheng},
  journal={IEEE Transactions on Parallel and Distributed Systems},
  volume={25},
  number={12},
  pages={3328--3338},
  year={2014},
  publisher={IEEE}
}
@inproceedings{borg,
  title={{Large-Scale Cluster Management at Google with Borg}},
  author={Verma, Abhishek and Pedrosa, Luis and Korupolu, Madhukar and Oppenheimer, David and Tune, Eric and Wilkes, John},
  booktitle={Proceedings of the Tenth European Conference on Computer Systems},
  pages={18},
  year={2015},
  organization={ACM}
}
@misc{tupperware,
  title={{Tupperware: Containerized Deployment at Facebook}},
  author={Narayanan, Aravind},
  year={2014},
  publisher={DockerCon}
}
@inproceedings{cider,
  title={{Cider: A Rapid Docker Container Deployment System through Sharing Network Storage}},
  author={Du, Lian and Wo, Tianyu and Yang, Renyu and Hu, Chunming},
  booktitle={2017 IEEE 19th International Conference on High Performance Computing and Communications (HPCC'17)},
  pages={332--339},
  year={2017},
  organization={IEEE}
}
@inproceedings{ceph,
  title={{Ceph: A Scalable, High-Performance Distributed File System}},
  author={Weil, Sage A and Brandt, Scott A and Miller, Ethan L and Long, Darrell DE and Maltzahn, Carlos},
  booktitle={Proceedings of the 7th symposium on Operating systems design and implementation},
  pages={307--320},
  year={2006},
  organization={USENIX Association}
}
@inproceedings{ursa,
  title={{URSA: Hybrid Block Storage for Cloud-Scale Virtual Disks}},
  author={Li, Huiba and Zhang, Yiming and Li, Dongsheng and Zhang, Zhiming and Liu, Shengyun and Huang, Peng and Qin, Zheng and Chen, Kai and Xiong, Yongqiang},
  booktitle={Proceedings of the Fourteenth EuroSys Conference 2019},
  pages={15},
  year={2019},
  organization={ACM}
}
@inproceedings{blizzard,
  title={{Blizzard: Fast, Cloud-Scale Block Storage for Cloud-Oblivious Applications}},
  author={Mickens, James and Nightingale, Edmund B and Elson, Jeremy and Gehring, Darren and Fan, Bin and Kadav, Asim and Chidambaram, Vijay and Khan, Osama and Nareddy, Krishna},
  booktitle={11th USENIX Symposium on Networked Systems Design and Implementation (NSDI'14)},
  pages={257--273},
  year={2014}
}
@inproceedings{vmstore,
  title={{Logical Synchronous Replication in the Tintri VMstore File System}},
  author={Glass, Gideon and Gopalan, Arjun and Koujalagi, Dattatraya and Palicherla, Abhinand and Sakdeo, Sumedh},
  booktitle={16th USENIX Conference on File and Storage Technologies (FAST'18)},
  pages={295--308},
  year={2018}
}
@article{sheepdog,
  title={{Sheepdog: Distributed Storage System for QEMU/KVM}},
  author={Morita, Kazutaka},
  journal={LCA 2010 DS\&R miniconf},
  year={2010}
}
@article{lsm1992,
  title={{The Design and Implementation of a Log-Structured File System}},
  author={Rosenblum, Mendel and Ousterhout, John K},
  journal={ACM Transactions on Computer Systems (TOCS)},
  volume={10},
  number={1},
  pages={26--52},
  year={1992},
  publisher={ACM}
}
@misc{oci-image2,
  author={},
  title = {{OCI Image Spec V2}},
  howpublished = {\url{https://github.com/opencontainers/image-spec/blob/master/layer.md}},
  note = {Accessed: 2020-01-15}
}
@inproceedings{bt,
  title={{Incentives Build Robustness in BitTorrent}},
  author={Cohen, Bram},
  booktitle={Workshop on Economics of Peer-to-Peer systems},
  volume={6},
  pages={68--72},
  year={2003}
}
@misc{etcd,
  author={},
  title = {{etcd}},
  howpublished = {\url{https://etcd.io/}},
  note = {Accessed: 2020-01-15}
}
@misc{zk,
  author={},
  title = {{ZooKeeper}},
  howpublished = {\url{https://zookeeper.apache.org/}},
  note = {Accessed: 2020-01-15}
}
@inproceedings{cfs,
  title={{CFS: A Distributed File System for Large Scale Container Platforms}},
  author={Liu, Haifeng and Ding, Wei and Chen, Yuan and Guo, Weilong and Liu, Shuoran and Li, Tianpeng and Zhang, Mofei and Zhao, Jianxing and Zhu, Hongyin and Zhu, Zhengyi},
  booktitle={Proceedings of the 2019 International Conference on Management of Data},
  pages={1729--1742},
  year={2019},
  organization={ACM}
}
@inproceedings{fuse,
  title={{To FUSE or Not to FUSE: Performance of User-Space File Systems}},
  author={Vangoor, Bharath Kumar Reddy and Tarasov, Vasily and Zadok, Erez},
  booktitle={15th USENIX Conference on File and Storage Technologies FAST'17)},
  pages={59--72},
  year={2017}
}
@misc{fat,
  author={},
  title = {{File Allocation Table}},
  howpublished = {\url{https://en.wikipedia.org/wiki/File_Allocation_Table}},
  note = {Accessed: 2020-01-15}
}
@inproceedings{osv,
  title={{OSv--Optimizing the Operating System for Virtual Machines}},
  author={Kivity, Avi and Laor, Dor and Costa, Glauber and Enberg, Pekka and Har'El, Nadav and Marti, Don and Zolotarov, Vlad},
  booktitle={2014 USENIX Annual Technical Conference (USENIX ATC'14)},
  pages={61--72},
  year={2014}
}
@inproceedings{kylinx,
  title={{KylinX: A Dynamic Library Operating System for Simplified and Efficient Cloud Virtualization}},
  author={Zhang, Yiming and Crowcroft, Jon and Li, Dongsheng and Zhang, Chengfen and Li, Huiba and Wang, Yaozheng and Yu, Kai and Xiong, Yongqiang and Chen, Guihai},
  booktitle={2018 USENIX Annual Technical Conference (USENIX ATC'18)},
  pages={173--186},
  year={2018}
}
@misc{gvisor,
  author={},
  title = {{gVisor}},
  howpublished = {\url{https://gvisor.dev/}},
  note = {Accessed: 2020-01-15}
}
@misc{xfs,
  author={},
  title = {{XFS}},
  howpublished = {\url{http://xfs.org/}},
  note = {Accessed: 2020-01-15}
}
@misc{btrfs,
  author={},
  title = {{Btrfs}},
  howpublished = {\url{https://btrfs.wiki.kernel.org/index.php/Main_Page}},
  note = {Accessed: 2020-01-15}
}
@incollection{baldini2017serverless,
  title={{Serverless Computing: Current Trends and Open Problems}},
  author={Baldini, Ioana and Castro, Paul and Chang, Kerry and Cheng, Perry and Fink, Stephen and Ishakian, Vatche and Mitchell, Nick and Muthusamy, Vinod and Rabbah, Rodric and Slominski, Aleksander and others},
  booktitle={Research Advances in Cloud Computing},
  pages={1--20},
  year={2017},
  publisher={Springer}
}
@misc{nofuse,
  author={},
  title = {{Torvalds: User-Space File-Systems, Toys, Misguided People}},
  howpublished = {\url{https://www.phoronix.com/scan.php?page=news_item&px=OTYwMA}},
  note = {Accessed: 2020-01-15}
}
@misc{virtiofs,
  author={},
  title = {{virtio-fs}},
  howpublished = {\url{https://virtio-fs.gitlab.io/}},
  note = {Accessed: 2020-06-05}
}
@misc{9p-virtio,
  author={},
  title = {{9p virtio - KVM}},
  howpublished = {\url{https://www.linux-kvm.org/page/9p_virtio}},
  note = {Accessed: 2020-01-15}
}
@misc{overlayfs,
  author={},
  title = {{Overlay Filesystem}},
  howpublished = {\url{https://www.kernel.org/doc/Documentation/filesystems/overlayfs.txt}},
  note = {Accessed: 2020-01-15}
}
@misc{cgroups,
  author={},
  title = {{Everything You Need to Know about Linux Containers, Part I: Linux Control Groups and Process Isolation}},
  howpublished = {\url{https://www.linuxjournal.com/content/everything-you-need-know-about-linux-containers-part-i-linux-control-groups-and-process}},
  note = {Accessed: 2020-01-15}
}
@misc{firecracker,
  author={Amazon},
  title = {{Secure and fast microVMs for serverless computing}},
  howpublished = {\url{https://firecracker-microvm.github.io/}},
  note = {Accessed: 2020-01-15}
}
@misc{kata,
  author={},
  title = {{The speed of containers, the security of VMs}},
  howpublished = {\url{https://katacontainers.io/}},
  note = {Accessed: 2020-01-15}
}
@misc{wordpress,
  author={},
  title = {{One-third of the web!}},
  howpublished = {\url{https://wordpress.org/news/2019/03/one-third-of-the-web/}},
  note = {Accessed: 2020-01-15}
}
@misc{zfs,
  author={},
  title = {{ZFS: The Last Word in Filesystems}},
  howpublished = {\url{https://blogs.oracle.com/bonwick/zfs:-the-last-word-in-filesystems/}},
  note = {Accessed: 2020-01-15}
}
@misc{oci-artifacts,
  author={OCI},
  title = {{OCI Artifacts}},
  howpublished = {\url{https://github.com/opencontainers/artifacts}},
  note = {Accessed: 2020-01-15}
}
@inproceedings{fid,
  title={{FID: A Faster Image Distribution System for Docker Platform}},
  author={Kangjin, Wang and Yong, Yang and Ying, Li and Hanmei, Luo and Lin, Ma},
  booktitle={2017 IEEE 2nd International Workshops on Foundations and Applications of Self* Systems (FAS* W)},
  pages={191--198},
  year={2017},
  organization={IEEE}
}
@inproceedings{wharf,
  title={{Wharf: Sharing Docker Images in a Distributed File System}},
  author={Zheng, Chao and Rupprecht, Lukas and Tarasov, Vasily and Thain, Douglas and Mohamed, Mohamed and Skourtis, Dimitrios and Warke, Amit S and Hildebrand, Dean},
  booktitle={Proceedings of the ACM Symposium on Cloud Computing},
  pages={174--185},
  year={2018},
  organization={ACM}
}
@inproceedings{exo-clone,
  title={{Exo-clones: Better Container Runtime Image Management across the Clouds}},
  author={Spillane, Richard P and Wang, Wenguang and Lu, Luke and Austruy, Maxime and Rivera, Rawlinson and Karamanolis, Christos},
  booktitle={8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage'16)},
  year={2016}
}
@inproceedings{tarasov2017search,
  title={{In Search of the Ideal Storage Configuration for Docker Containers}},
  author={Tarasov, Vasily and Rupprecht, Lukas and Skourtis, Dimitris and Warke, Amit and Hildebrand, Dean and Mohamed, Mohamed and Mandagere, Nagapramod and Li, Wenji and Rangaswami, Raju and Zhao, Ming},
  booktitle={2017 IEEE 2nd International Workshops on Foundations and Applications of Self* Systems (FAS* W)},
  pages={199--206},
  year={2017},
  organization={IEEE}
}
@misc{teleport,
  author={},
  title = {{Project Teleport}},
  howpublished = {\url{https://azure.microsoft.com/en-gb/resources/videos/azure-friday-how-to-expedite-container-startup-with-project-teleport-and-azure-container-registry/}},
  note = {Accessed: 2020-01-15}
}
@misc{brd,
  author={Linux kernel},
  title = {{Ram backed block device driver that supports DAX}},
  howpublished = {\url{https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/block/brd.c?h=v4.9.226}},
  note = {Accessed: 2020-06-04}
}
